.order-card{
    display: flex;
    width: 100%;
    overflow: hidden;
    margin-bottom: 16rpx;
    .img{
        width: 130rpx;
        height: 130rpx;
        border-radius: 12rpx;
        overflow: hidden;
        image{
            width: 100%;
            height: 100%;
            display: block;
        }
    }
    .r{
        flex:1;
        display: flex;
        flex-direction: column;
        align-items: flex-end;
        margin-left: 13rpx;
        .info{
            width: 100%;
            flex:1;
            .first{
                color: var(--dark);
                display: flex;
                width: 100%;
                justify-content: space-between;
                .productName{
                    width: 450rpx;
                    font-size: 30rpx;
                    word-break: break-all;
                    text-overflow: -o-ellipsis-lastline;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    display: -webkit-box;
                    -webkit-line-clamp: 2;
                    -webkit-box-orient: vertical;
                }
                text{
                    font-size: 24rpx;
                    margin-left: 30rpx;
                }
            }
            .age{
                font-size: 24rpx;
                color: var(--light);
            }
        }
        .price{
            width: 100%;
            color:#212128;
            font-size: 24rpx;
            display: flex;
            align-items: center;
            justify-content: space-between;
            text{
                font-size: 24rpx;
            }
        }
    }
}
